﻿using System;
using System.Collections.Generic;
public class Buff : BaseEffect<BuffData>
{
    public override string Name => GetType().Name;
    public override BuffData Data { get; set; }

    public Buff(BuffData data) : base(data)
    {
        Data = data;
    }
    public virtual void Apply()
    {

    }
}

public class BuffData : DataBase
{
    public float Duration { get; set; }
    public float Value { get; set; } 
}